19 research outputs found

    An analysis of commitments in ontology language design

    Get PDF
    Multiple ontology languages have been developed over the years, which brings afore two key components: how to select the appropriate language for the task at hand and language design itself. This engineering step entails examining the ontological ‘commitments’ embedded into the language, which, in turn, demands for an insight into what the effects of philosophical viewpoints may be on the design of a representation language. But what are the sort of commitments one should be able to choose from that have an underlying philosophical point of view, and which philosophical stances have a knock-on effect on the specification or selection of an ontology language? In this paper, we provide a first step towards answering these questions. We identify and analyse ontological commitments embedded in logics, or that could be, and show that they have been taken in well-known ontology languages. This contributes to reflecting on the language as enabler or inhibitor to formally characterising an ontology or an ontological investigation, as well as the design of new ontology languages following the proposed design process

    Evidence-based lean logic profiles for conceptual data modelling languages

    Get PDF
    Multiple logic-based reconstruction of conceptual data modelling languages such as EER, UML Class Diagrams, and ORM exists. They mainly cover various fragments of the languages and none are formalised such that the logic applies simultaneously for all three modelling language families as unifying mechanism. This hampers interchangeability, interoperability, and tooling support. In addition, due to the lack of a systematic design process of the logic used for the formalisation, hidden choices permeate the formalisations that have rendered them incompatible. We aim to address these problems, first, by structuring the logic design process in a methodological way. We generalise and extend the DSL design process to apply to logic language design more generally and, in particular, by incorporating an ontological analysis of language features in the process. Second, availing of this extended process, of evidence gathered of language feature usage, and of computational complexity insights from Description Logics (DL), we specify logic profiles taking into account the ontological commitments embedded in the languages. The profiles characterise the minimum logic structure needed to handle the semantics of conceptual models, enabling the development of interoperability tools. There is no known DL language that matches exactly the features of those profiles and the common core is small (in the tractable ALNI). Although hardly any inconsistencies can be derived with the profiles, it is promising for scalable runtime use of conceptual data models

    Patterns for Heterogeneous TBox Mappings to Bridge Different Modelling Decisions

    Get PDF
    Correspondence patterns have been proposed as templates of commonly used alignments between heterogeneous elements in ontologies, although design tools are currently not equipped with handling these definition alignments nor pattern alignments. We aim to address this by, first, formalising the notion of design pattern; secondly, defining typical modelling choice patterns and their alignments; and finally, proposing algorithms for integrating automatic pattern detection into existing ontology design tools. This gave rise to six formalised pattern alignments and two efficient local search and pattern matching algorithms to propose possible pattern alignments to the modeller

    Un modelo unificado de visualización

    Get PDF
    En este trabajo presentamos un Modelo Unificado de Visualización que tiene en cuenta las características propias de todas las áreas de la Visualización. Nuestra propuesta consiste en un único modelo en el cual se pueda enfocar tanto en los procesos como en los estados de los datos y que es aplicable a cualquier visualización independientemente del campo particular de origen. En este modelo quedan explícitamente representadas las operaciones provistas, los operandos sobre los que se pueden aplicar, conjuntamente con la secuencia de transformaciones propias del proceso. Un modelo tal constituye un marco conceptual en el que se pueden definir las interacciones necesarias, pudiéndose determinar sobre quién se opera, qué resultados se obtienen y cómo impacta sobre el proceso general. Por otro lado este modelo es el punto de partida para la creación de una arquitectura de referencia que sirva tanto para que los investigadores dispongan de un conjunto de conceptos comunes sobre los cuales obtener un mejor entendimiento de los problemas conceptuales y técnicos del área, como para que los desarrolladores puedan implementar ambientes que compartan una plataforma común.Eje: Computación gráfica, Imágenes y Visualización (CGI)Red de Universidades con Carreras en Informática (RedUNCI

    Visualización de información de bases de datos heterogéneas

    Get PDF
    Debido al aumento de la cantidad de datos con los que nos tenemos que enfrentar, está ganando en importancia la exploración de espacios de información complejos. Estos espacios de información y su exploración han sido estudiados en los últimos años por una gran variedad de autores. Proveer ayudas de orientación intuitivas y técnicas de navegación es esencial para permitir la exploración de los mismos. Por espacios de información complejos nos referimos a espacios de información que no sólo son muy grandes sino además, heterogéneos en su estructura. Los espacios de información complejos se caracterizan, por ejemplo, por información que relaciona distintas modalidades (por ejemplo, tablas, gráficos y video) y que difiere en su dimensión.Eje: Computación gráfica. VisualizaciónRed de Universidades con Carreras en Informática (RedUNCI

    Visualización de información de bases de datos heterogéneas

    Get PDF
    Debido al aumento de la cantidad de datos con los que nos tenemos que enfrentar, está ganando en importancia la exploración de espacios de información complejos. Estos espacios de información y su exploración han sido estudiados en los últimos años por una gran variedad de autores. Proveer ayudas de orientación intuitivas y técnicas de navegación es esencial para permitir la exploración de los mismos. Por espacios de información complejos nos referimos a espacios de información que no sólo son muy grandes sino además, heterogéneos en su estructura. Los espacios de información complejos se caracterizan, por ejemplo, por información que relaciona distintas modalidades (por ejemplo, tablas, gráficos y video) y que difiere en su dimensión.Eje: Computación gráfica. VisualizaciónRed de Universidades con Carreras en Informática (RedUNCI

    Un modelo unificado de visualización

    Get PDF
    En este trabajo presentamos un Modelo Unificado de Visualización que tiene en cuenta las características propias de todas las áreas de la Visualización. Nuestra propuesta consiste en un único modelo en el cual se pueda enfocar tanto en los procesos como en los estados de los datos y que es aplicable a cualquier visualización independientemente del campo particular de origen. En este modelo quedan explícitamente representadas las operaciones provistas, los operandos sobre los que se pueden aplicar, conjuntamente con la secuencia de transformaciones propias del proceso. Un modelo tal constituye un marco conceptual en el que se pueden definir las interacciones necesarias, pudiéndose determinar sobre quién se opera, qué resultados se obtienen y cómo impacta sobre el proceso general. Por otro lado este modelo es el punto de partida para la creación de una arquitectura de referencia que sirva tanto para que los investigadores dispongan de un conjunto de conceptos comunes sobre los cuales obtener un mejor entendimiento de los problemas conceptuales y técnicos del área, como para que los desarrolladores puedan implementar ambientes que compartan una plataforma común.Eje: Computación gráfica, Imágenes y Visualización (CGI)Red de Universidades con Carreras en Informática (RedUNCI

    Arquitectura de sistemas de visualización

    Get PDF
    Mientras las nuevas tecnologías tanto en hardware como en software contribuyen a un aumento en el volumen y la diversidad de los datos que las organizaciones manejan, la exploración y visualización de estos datos se tornan cada vez más dificultosas. Por esto, y debido al crecimiento en la cantidad y variedad de usuarios y a la demanda de mayor funcionalidad, es deseable que los Sistemas de Visualización de Información (VI) cumplan con propiedades como la extensibilidad, la modificabilidad, la predictibilidad y la posibilidad de estar integrados por componentes intercambiables. Numerosos ambientes de VI han sido presentados en los últimos años; además, existen paquetes estándares que implementan la mayoría de las técnicas de visualización conocidas. A pesar de que estos sistemas no cumplen completamente con las propiedades mencionadas, sus características similares permiten afirmar que el área está madurando lo suficiente como para desarrollar una arquitectura de referencia que sí facilite su cumplimiento. Tal arquitectura de referencia permitiría la especificación e integración de los componentes de hardware y software necesarios para la implementación de sistemas de VI para los diferentes dominios que han surgido recientemente, tales como las consultas a bases de datos, data mining, monitoreo de sistemas, etc.Eje: VisualizaciónRed de Universidades con Carreras en Informática (RedUNCI

    Arquitectura de sistemas de visualización

    Get PDF
    Mientras las nuevas tecnologías tanto en hardware como en software contribuyen a un aumento en el volumen y la diversidad de los datos que las organizaciones manejan, la exploración y visualización de estos datos se tornan cada vez más dificultosas. Por esto, y debido al crecimiento en la cantidad y variedad de usuarios y a la demanda de mayor funcionalidad, es deseable que los Sistemas de Visualización de Información (VI) cumplan con propiedades como la extensibilidad, la modificabilidad, la predictibilidad y la posibilidad de estar integrados por componentes intercambiables. Numerosos ambientes de VI han sido presentados en los últimos años; además, existen paquetes estándares que implementan la mayoría de las técnicas de visualización conocidas. A pesar de que estos sistemas no cumplen completamente con las propiedades mencionadas, sus características similares permiten afirmar que el área está madurando lo suficiente como para desarrollar una arquitectura de referencia que sí facilite su cumplimiento. Tal arquitectura de referencia permitiría la especificación e integración de los componentes de hardware y software necesarios para la implementación de sistemas de VI para los diferentes dominios que han surgido recientemente, tales como las consultas a bases de datos, data mining, monitoreo de sistemas, etc.Eje: VisualizaciónRed de Universidades con Carreras en Informática (RedUNCI

    Desarrollo de herramientas inteligentes para la web semántica

    Get PDF
    El objetivo general de este proyecto, en el marco de las recomendaciones del World Wide Web Consortium (W3C), es el desarrollo de las herramientas necesarias para la creación de la infraestructura de soporte cognitivo y la explotación por parte de agentes autónomos del conocimiento almacenado en la Web. Esto incluye lenguajes de representación de conocimiento, herramientas para la creación, mantenimiento y visualización interactiva de ontologías, y máquinas de inferencia especializadas que puedan razonar con ellas y también colaborar en su visualización inteligente.Eje: Inteligencia artificial distribuida, aspectos teóricos de la inteligencia artificial y teoría de computaciónRed de Universidades con Carreras en Informática (RedUNCI
    corecore